package com.fastCms.business.mall.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 杭州人参大健康管理有限公司 版权所有 Copyright 2019<br>
 *
 * @Description: <br>
 * @Project: healthPro <br>
 * @CreateDate: Created in 2019年4月9日 下午5:11:04 <br>
 * @Author: < a href="jiahui.zhao@healthpro.vip">jiahui.zhao</ a>
 */
@Data
@ApiModel(value = "ProductAttributeVO 商品属性对象", description = "商品属性")
public class ProductAttributeVO {

	@ApiModelProperty(value = "主键")
    private String id;

    @ApiModelProperty(value = "商品主键")
    private String productId;

    @ApiModelProperty(value = "产地")
    private String originPlace;

    @ApiModelProperty(value = "供应商名称")
    private String supplierName;

    @ApiModelProperty(value = "供应商地址")
    private String supplierAddress;

    @ApiModelProperty(value = "供应商联系方式")
    private String supplierPhone;

    @ApiModelProperty(value = "净重")
    private String netWeight;

    @ApiModelProperty(value = "储藏方法")
    private String storageMethod;

    @ApiModelProperty(value = "生产日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date productionDate;

    @ApiModelProperty(value = "保质期")
    private String expiryDate;

    @ApiModelProperty(value = "包装方式")
    private String packing;

    @ApiModelProperty(value = "是否进口")
    private String isImport;

    @ApiModelProperty(value = "材质")
    private String material;

    @ApiModelProperty(value = "尺寸")
    private String size;

    @ApiModelProperty(value = "品牌系列")
    private String brandSeries;

    @ApiModelProperty(value = "规格")
    private String specification;

    @ApiModelProperty(value = "计价单位")
    private String salesUnit;

    @ApiModelProperty(value = "适用人群	")
    private String suitCrowd;

    @ApiModelProperty(value = "适用性别")
    private String suitGender;

    @ApiModelProperty(value = "产品剂型")
    private String productDosageForm;

    @ApiModelProperty(value = "产地国家")
    private String originCountry;

    @ApiModelProperty(value = "产地省份")
    private String originProvince;

    @ApiModelProperty(value = "产地城市")
    private String originCity;

    @ApiModelProperty(value = "生产企业")
    private String productionCompany;

    @ApiModelProperty(value = "生产许可证编号")
    private String productionLicenseNumber;

    @ApiModelProperty(value = "厂名")
    private String factoryName;

    @ApiModelProperty(value = "厂址")
    private String factoryAddress;

    @ApiModelProperty(value = "厂家联系方式")
    private String factoryPhone;

    @ApiModelProperty(value = "主要原料	")
    private String mainIngreadient;

    @ApiModelProperty(value = "注意事项")
    private String announcements;

    @ApiModelProperty(value = "保健功能")
    private String healthCareFunction;

    @ApiModelProperty(value = "批准文号")
    private String approvalNumber;

    @ApiModelProperty(value = "备注")
    private String remark;

	public ProductAttributeVO() {
		super();
	}

}
